package cn.com.cifi.mars.mapper.mars;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import cn.com.cifi.mars.bean.dto.PositionGroupAuthDto;
import cn.com.cifi.mars.entity.common.IdmPositionGroup;

/**
 * 岗位组信息
 * @author 60157
 *
 */
public interface IdmPositionGroupMapper extends BaseMapper<IdmPositionGroup> {

	int deleteAll();

	int insertSelective(IdmPositionGroup bean);
	
	List<PositionGroupAuthDto>selectPositionGroupAuthPage(Page page,@Param("jobDefinitionsName")String jobDefinitionsName,@Param("jobDefinitionsId")String jobDefinitionsId);
	
	List<String>selectJobDefinitionsNameList();

    void updateList(List<IdmPositionGroup> updateList);

	List<String> selectJobDefinitionsIdList();
}
